645 E Main St, Alhambra, CA 91801-4049, Alhambra
Beautiful day, perfect weather and then the best ramen ever!
Beautiful day, perfect weather and then the best ramen ever!